.home {
    padding: 0 15px;
    .header {
        display: flex;
        justify-content: space-between;
        background-color: #fff;
        margin: 15px 0;
        padding: 0 30px;
        height: 150px;
        overflow: hidden;
        border-radius: 10px;
        box-shadow: 0 0 7px 1px rgb(228, 228, 228);
        .left {
            padding: 23px 0;
            h1 {
                font-size: 22px;
                margin-bottom: 5px;
            } 
            p {
                color: #777;
            }
            .dir {
                display: flex;
                .dir_1 {
                    color: #777;
					margin-right: 60px;
					span {
						margin-right: 15px;
						font-size: 20px;
					}
                }
            }
        }
        img {
            margin-top: -255px;
        }

	}
	.ant-card {
		border-radius: 10px;
        box-shadow: 0 0 7px 1px rgb(228, 228, 228);
		p {
			border-bottom: 1px solid #ddd;
			padding-bottom: 20px;
			padding-left: 15px;
		}
		.list {
			display: flex;
			justify-content: space-around;
			li {
				display: flex;
				flex-direction: column;
				align-items: center;
				padding-top: 20px;
				.icon {
					width: 60px;
					height: 60px;
					line-height: 60px;
					text-align: center;
					border-radius: 8px;
					margin-bottom: 10px;
					i {
						font-size: 25px;
					}
				}
			}
		}
		.footer {
			display: flex;
			align-items: center;
		}
	}
}